package commons.utils.facades;

import org.eclipse.swt.graphics.GC;

import commons.utils.facades.GCFacade;
import commons.utils.facades.internal.FacadeFactory;

public abstract class GCFacade {

    private static final GCFacade _INSTANCE = FacadeFactory.createFacade(GCFacade.class);

    public static GCFacade getDefault() {
        return _INSTANCE;
    }

    public abstract int getAdvanceWidth(GC gc, char ch);

}
